firewall exploit security fault tree analysis computer security linux virus safety railway safety aviation safety hack information security internet road safety antivirus railway network security driving hacking education